列表
-
数据库
redis的aof和rdb持久化1.RDB AOF区别RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘中,fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。具体操作:遍历hash ta
-
数据库
本篇文章给大家介绍一下redis的5种数据类型。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。1、redis的5种数据类型: string 字符串(可以为整形、浮点型和字符串,统称为元素) list 列表(实现队列,元素不
-
数据库
本篇文章带大家了解一下redis中的三种特殊数据类型,感兴趣的朋友可以学 习了解一下~redis 三种特殊的数据类型Geospatial 地理位置Hyperloglog 基数统计Bitmap 位图场景【相关推荐:Redis视频教程】Geos
-
数据库
本篇文章给大家介绍一下Redis SDS动态字符串跟C字符串的区别。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。redis底层没有使用“C字符串”来表示,而是用自己构建的“SDS抽象类型”进行默认字符串表示。【相关推荐:
-
数据库
本篇文章给大家介绍一下Redis 2种持久化模式(RDB和AOF)的缺陷。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。【相关推荐:Redis视频教程】一、RDB持久化模式缺陷1、问题描述:并发200路,模拟不断写Redi
-
数据库
1、redis的5种数据类型: string 字符串(可以为整形、浮点型和字符串,统称为元素) list 列表(实现队列,元素不唯一,先入先出原则) set 集合(各不相同的元素) hash hash散列值(hash的key必须是唯
-
数据库
redis的scan操作redis系列redis的发布订阅功能redis消息队列redis的pipelineredis的scan操作序在redis的db存在大量key或者db里头的某个set、zset、hash里头的元素非常多的话,用普通的
-
数据库
Redis中的GETBIT和SETBITRedis是in-memery的数据库,其优势不言而喻。详细可以阅读一下官网的介绍。https://redis.io其主要有五种数据类型:strings,lists,sets,hashes。在学习到s
-
数据库
本篇文章带大家了解一下Redis中的四种模式:单机、主从、哨兵、集群。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。少点代码,多点头发入职第一周,我被坑了最近刚入职新公司,本来想着这刚来新公司,一般都是熟悉熟悉公司同事,看
-
数据库
本篇文章给大家分享一些关于redis缓存的面试题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。redis缓存的面试题1、redis和memcached什么区别?为什么高并发下有时单线程的redis比多线程的memcach
-
数据库
解决方法是:1、缓存穿透,可以把空的数据也缓存起来和使用布隆过滤器;2、缓存雪崩,可以设置对应热点key永不过期,多缓存结合,采购第三方Redis,以及过期时间错开,过期时间使用随机生成即可。本教程操作环境:windows7系统、Redis
-
数据库
本篇文章带大家了解一下Redis中的哨兵模式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。主从切换技术的方法是:当主服务器宕机时,需要将从服务器手动切换(slaveof no one)到主从服务器,这需要人工干预。这既费
-
数据库
借助于redis中的命令setnx(key, value),key不存在就新增,存在就什么都不做。同时有多个客户端发送setnx命令,只有一个客户端可以成功,返回1(true);其他的客户端返回0(false)。本教程操作环境:window
-
数据库
本篇文章带大家详细了解一下Redis中的事务。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。【相关推荐:Redis视频教程】相关命令命令格式作用返回结果WATCHWATCH key [key ...]将给出的Keys标记为
-
数据库
本篇文章给大家分享一下Redis面试题,便于大家查漏补缺,完善知识点。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。应用场景缓存共享Session消息队列系统分布式锁相关推荐:Redis视频教程单线程的Redis为什么快纯
-
数据库
一、高并发机制我们知道redis是基于单线程的,在单机模式下能承载的也就几万左右吧,所以怎么提高其在大数据下几十万的高并发请求,通过redis的主从架构和读写分离。视频课程推荐→:《千万级数据并发解决方案(理论+实战)》1.主从复制redi
-
数据库
本篇文章给大家分享一些Redis高频面试题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。什么是RedisRedis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性
-
数据库
20w+的推送用户,如何做到秒级并发完成?本篇文章给大家介绍一下redis实现实时订阅推送的三种方法:MQ、传统定时任务以及Redis的SortSet队列。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。【相关推荐:Redi
-
数据库
本篇文章带大家了解一下Redis中的主从复制架构。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。高可用有两个含义:一是数据尽量不丢失,二是服务尽可能提供服务。 AOF 和 RDB 保证了数据持久化尽量不丢失,而主从复制就是
-
数据库
本篇文章给大家介绍一下如何使用Redis实现一个安全可靠的分布式锁,说明分布式锁实现的主要要素,常见误区。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。并发场景下多个进程或线程共享资源的读写,需要保证对资源的访问互斥。在单